Loading...
Minimalist Dictionary
Login
or
Sign up
otter shell
noun
Lutraria lutraria, a large marine bivalve mollusc.
Word Frequency 1800~2019
Related words
Other words
stereo
gallon
unscrew
trading
shredder
flaky
neutron
dean
sharpie
immersion
imprudent
hertz
displace
culinary
automaker
amusement
snide
contusion
exceeding
makeover
otter
needle shell
obtuse horn shell
turtler
file shell
univalve
molluscan
sea woodlouse
bubble shell
turnip shell
loricatan
shell
smooth clam
scimitar shell
fan mussel